Classifying and Recognizing Students' Sorting Algorithm Implementations in a Data Structures and Algorithms Course
نویسندگان
چکیده
Aalto University, P.O. Box 11000, FI-00076 Aalto www.aalto.fi Author Author(s): Ahmad Taherkhani, Ari Korhonen, Lauri Malmi Name of the publication Classifying and Recognizing Students' Sorting Algorithm Implementations in a Data Structures and Algorithms Course Publisher School of Science Unit Department of Computer Science and Engineering Series Aalto University publication series SCIENCE + TECHNOLOGY 4/2012 Field of research Software Systems
منابع مشابه
Beacon- and Schema-Based Method for Recognizing Algorithms from Students’ Source Code
In this paper, we present a method for recognizing algorithms from students’ programming submissions coded in Java. The method is based on the concept of programming schemas and beacons. Schemas are high-level programming knowledge with detailed knowledge abstracted out, and beacons are statements that imply specific structures in a program. The method automatically searches for schemas from th...
متن کاملAutomatic Algorithm Recognition Based on Programming Schemas
A method for recognizing algorithms by detecting algorithmic schemas is presented. The method uses the findings of the studies on programming schemas, according to which experts develop schemas, high-level cognitive constructs that abstract knowledge of programming structures, and use them in comprehending and solving similar problems that differ in lower level details. We introduce a set of sc...
متن کاملDesign, Development and Evaluation of an Orange Sorter Based on Machine Vision and Artificial Neural Network Techniques
ABSTRACT- The high production of orange fruit in Iran calls for quality sorting of this product as a requirement for entering global markets. This study was devoted to the development of an automatic fruit sorter based on size. The hardware consisted of two units. An image acquisition apparatus equipped with a camera, a robotic arm and controller circuits. The second unit consisted of a robotic...
متن کاملAn Adapted Non-dominated Sorting Algorithm (ANSA) for Solving Multi Objective Trip Distribution Problem
Trip distribution deals with estimation of trips distributed among origins and destinations and is one of the important stages in transportation planning. Since in the real world, trip distribution models often have more than one objective, multi-objective models are developed to cope with a set of conflict goals in this area. In a proposed method of adapted non-dominated sorting algorithm (ANS...
متن کاملطبقهبندی پتانسیلهای عمل نرونی با استفاده از شبکههای عصبی شعاعی
Background: Studying the behavior of a society of neurons, extracting the communication mechanisms of brain with other tissues, finding treatment for some nervous system diseases and designing neuroprosthetic devices, require an algorithm to sort neuralspikes automatically. However, sorting neural spikes is a challenging task because of the low signal to noise ratio (SNR) of the spikes. The mai...
متن کامل